<?php

/**
 * 店铺设置
 *
 */

namespace app\common\model;

use think\Model;

/**
 * 会员访客表
 * ============================================================================
 * DSMall多用户商城
 * ============================================================================
 * 版权所有 2014-2028 长沙德尚网络科技有限公司，并保留所有权利。
 * 网站地址: http://www.csdeshang.com
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和使用 .
 * 不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
 * 数据层模型
 */
class Storecaller extends Model {

	/**
	 * 获取数量
	 */
	public function getcallercount($condition)
	{
		return db('storecaller')->where($condition)->count();
	}

	/**
	 * 获取信息
	 * @param        $condition
	 * @param string $field
	 * @return mixed
	 */
	public function getCallerData($condition,$field="*")
	{
		return db('storecaller')->field($field)->where($condition)->find();
	}
	/**
	 * 店铺浏览量添加
	 * @param     $condition
	 * @param int $type 1 添加 0 减少
	 * @return int|true
	 * @throws \think\Exception
	 */
	public function setStoreLikeInc($condition,$num=1,$type=1)
	{
		if($type){
			return db('store')->where($condition)->setInc('store_like',$num);
		}else{
			return db('store')->where($condition)->setDec('store_like',$num);
		}
    }

	/**
	 * 店铺访问量添加
	 * @param     $condition 条件
	 * @param int $num 添加数量
	 * @param int $type 1 添加 0 减少
	 * @return int|true
	 * @throws \think\Exception
	 */
	public function setStoreCallerInc($condition,$num=1,$type=1)
	{
		if($type){
			return db('store')->where($condition)->setInc('store_caller',$num);
		}else{
			return db('store')->where($condition)->setDec('store_caller',$num);
		}
	}


}
